#include <vector>

using std::vector;

vector<double> generateGaussianKernel(int kernelSize, double sigma);
vector<double> gaussianFilter1D(const vector<double> &input, int kernelSize,
                                double sigma);